#ifndef __SHUN_H__
#define __SHUN_H__

#include "head.h"

typedef struct data
{
    int id;
    char name[20];
    char sex;
    int sco;
} data;

typedef struct list
{
    data student[30];
    int len;
}list;



FILE *file_open(const char *path, const char *mode); // 打开文件

int file_close(FILE **fp); // 关闭文件

void listkong(list *L);//创建一个 班级 将len 等于 0

void listchushi(list *L);//初始化

void wenna(list *L);//把文件里面的东西拿出来

void wenxie(list *L);//文件写入

void wenshu(list *L);//文件向终端输出

void wenpaixu(list *L);//链表排序

void wenzen(list *L);//文件的增加

void wenshan(list *L);//文件的删除

void wengai(list *L); // 文件的修改

void wencha(list *L);//文件的查看



#endif
